squelch through mud - Espagnol Anglais Dictionnaire